-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Improvement sticky navbar #28840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improvement sticky navbar #28840
Conversation
Hi @mrtuvn. Thank you for your contribution
❗ Automated tests can be triggered manually with an appropriate comment:
You can find more information about the builds here ℹ️ Please run only needed test builds instead of all when developing. Please run all test builds before sending your PR for review. For more details, please, review the Magento Contributor Guide documentation. |
@krzksz Hi can you take a review this |
3e82f09
to
0f02e1c
Compare
6ef363f
to
d91f079
Compare
d91f079
to
bd2fa3f
Compare
@Leland thanks for your suggestion |
app/design/frontend/Magento/luma/web/css/source/_variables.less
Outdated
Show resolved
Hide resolved
bd2fa3f
to
fed8836
Compare
fed8836
to
0c8dc96
Compare
0c8dc96
to
b9b2426
Compare
b9b2426
to
9004f6f
Compare
9004f6f
to
30faa80
Compare
30faa80
to
26269b7
Compare
@magento run Functional Tests B2B, Functional Tests CE, Functional Tests EE, Static Tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
…navbar-with-sticky
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento run Functional Tests B2B, Functional Tests CE, Functional Tests EE, Static Tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
…navbar-with-sticky
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
…navbar-with-sticky
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
…navbar-with-sticky
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento run Functional Tests B2B, Functional Tests CE, Functional Tests EE |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento run Functional Tests B2B, Functional Tests CE, Functional Tests EE |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
Hi @mrtuvn Thank you for your contribution! I have looked into this PR as many of the automation tests are getting failed continuously. After analysis, I have found that; adding z-index(to 99)causing the failure of many test cases. Currently many of the functional test cases are broken and failed. According to me, we need to rework on the given solution in this PR as many test cases are getting failed because of the solution given. Hence moving this PR to Changes Requested. Thank you! |
overlap menu above add to cart area may happen when scroll menu through area contain add to cart button. Cause un-able to click. That's happen with sticky menu. |
Yes @mrtuvn it happens with sticky menu. So as I have mentioned in comment, too many test cases are getting failed and broken because of this solution. In order to proceed with this PR, we have to update/adjust all those test cases which are failing because of this PR which I don’t think is a correct approach here. @mrtuvn, do you want to propose any other solution for this issue? Thank you! |
Description (*)
Continue work that was done by @divyajyothi5321 in #27050 after long inactivity
Add my additionals and validate code follow less standards
This PR bring styles change make main navigation menu sticky when scroll down when page height enough in theme luma
#1 Add new sticky lib less in magento ui library (can reusable later)
#2 Apply sticky for navigation in luma theme. For maintain compatible i decided should not add sticky in blank theme at the moment
Related Pull Requests
#27050
#26447
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
Contribution checklist (*)